What's cool about Lisp nowadays? [closed]
Posted
by
Kos
on Programmers
See other posts from Programmers
or by Kos
Published on 2011-11-28T15:03:31Z
Indexed on
2011/11/28
18:46 UTC
Read the original article
Hit count: 301
lisp
Possible Duplicates:
Why is Lisp useful?
Is LISP still useful in today's world? Which version is most used?
First of all, let me clarify: I'm aware of Lisp's place in history, as well as in education. I'm asking about its place in practical application, as of 2011.
The question is: What features of Lisp make it the preferred choice for projects today? It's widely used in various AI areas as far as I know, and probably also elsewhere.
I can imagine projects choosing, for instance...
- Python because of its concise, readable syntax and it being dynamic,
- Haskell for being pure functional with a powerful type system,
- Matlab/Octave for the focus on numerics and big standard libraries,
Etc.
When should I consider Lisp the proper language for a given problem? What language features make it the preferred choice then? Is its "purity and generality" an advantage which makes it a better choice for some subset of projects than the modern languages?
edit-> On your demand, a little rephrase (or simply a tl;dr) to make this more specific:
a) What problems are solvable with Lisp much more easily than with more common, modern languages like Python or C# (or even F# or Scala)?
b) What language features specific for Lisp make it the best choice for those problems?
© Programmers or respective owner